teslimde ödeme

  1. payable on delivery
  2. payment on delivery
to require payment on delivery Verb
payable on delivery